package diaosidadui.homework;

public class Test01 {
    /*
    数字是有绝对值的，负数的绝对值是它本身取反，非负数的绝对值是它本身。
    请定义一个方法，方法能够得到小数类型数字的绝对值并返回。请定义方法并测试
     */
    public static void main(String[] args) {
        int a = 11;
        int b = -12;

        System.out.println(absolutNum(b));
    }

    //返回一个数的绝对值
    public static int absolutNum(int num) {
        if (num >= 0) {
            return num;
        } else {
            return ~num + 1;
        }
    }

    public static double absolutNum(double num) {
        if (num >= 0.0) {
            return num;
        } else {
            return -num;
        }
    }
}
